Possible Discovery Of A Superhabitable Planet - More Earth Than Earth